@charset "utf-8";
/* CSS Document */

.member-menu-title2{
    line-height: 2;font-size: 108.33333%;padding-left: 10px;border: 0px solid #ccc;margin: 5px 20px;background-color: #F5F5F5;color: #616161;
  }
  .member-menu-list2 a{
     color:#8A8A8A;display:block;padding-left:20px;padding-right:5px;
  }
  .member-menu-mod2{border: 0px solid #ddd;padding-top: 10px;}
  .member-menu2{border:0;  background-color: #fff;}
  #content{background-color: #F5F5F5}
  
  .member-welcome-tips .menber_span{
                float:left;display:inline-block;*display:inline;*zoom:1;font:14px/0.8em 'Microsoft YaHei';height:80px;line-height:20px;text-align:center;  border-right: dashed #999 1px; width: 120px;
            }
.member-welcome-tips .menber_span .menber_span_text{margin-top: 10px;}
.member-welcome-tips .menber_span .menber_span_text strong{color:orange; font-size: 18px; font-family: 微软雅黑}
.member-welcome-tips .menber_span .menber_span_text a{ color: #939393; font-size: 12px;}
.div_style{border-radius:39px;width: 80px; height: 80px; float: left; background-color: #ccc; margin-right: 20px}
.member-mod2{border: 0px; background-color: #fff}
.member-mod2 hr{display: block;
  height: 1px;
  border: 0;
  margin:0 0 ;
  border-top: 1px solid #F7F7F7;
  margin:0 25px;
  margin-bottom:10px;
  }
.member-mod-title2{line-height: 37px;border-bottom: 0px solid #e0e0e0;padding-left: 25px;padding-right: 25px;overflow: hidden;background-color: #fff;}

.red{color:#f00;}
.member-welcome-content{padding:20px 0; color:#000; font-size:14px;}
.member-welcome-tips{padding:0 30px;}
.member-welcome-content em{text-decoration:underline;}
.member-welcome-lv-container{font-size:14px; background-color:#D1D2D4; padding:0 30px;}
.member-welcome-lv-container #btnUpLv{background-color:#F30; color:#fff; padding:3px 8px;}
.member-welcome-desc{margin:0 30px;}
.member-welcome-desc li{width:33%;}
.member-welcome-desc a{margin-left:0; text-decoration:underline;}


.user-counts {
	float:left;
	width:250px;
	margin-top:0;
	padding-left:20px;
	font-size:12px;
}
.user-counts ul {
	display:inline-block;
	display:block;
	margin-left:15px
}
.user-counts ul:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
* html .user-counts ul {
	height:1%
}
*+html .user-counts ul {
	min-height:1%
}
.user-counts li {
	float:left;
	width:49.9%;
	margin:0 0 10px;
	white-space:nowrap;
	height:59px
}
.user-counts a {
	color:#666
}
.user-counts a:hover {
	color:#c91523;
	text-decoration:none
}
.user-counts em {
	font-family:verdana;
	color:#c91523;
	font-weight:700;
	margin-left:5px
}
.user-counts .count-icon {
	display:block;
	width:40px;
	height:40px;
	overflow:hidden;
-webkit-transition:transform .2s ease-in 0s;
-moz-transition:transform .2s ease-in 0s;
transition:transform .2s ease-in 0s;
	background:url(../images/ucount-icon.png) no-repeat
}
.user-counts .count-icon01 {
	background-position:0 0
}
.user-counts .count-icon02 {
	background-position:0 -50px
}
.user-counts .count-icon03 {
	background-position:0 -100px
}
.user-counts .count-icon04 {
	background-position:0 -150px
}
.user-counts a:hover .count-icon01 {
	background-position:0 -200px
}
.user-counts a:hover .count-icon02 {
	background-position:0 -250px
}
.user-counts a:hover .count-icon03 {
	background-position:0 -300px
}
.user-counts a:hover .count-icon04 {
	background-position:0 -350px
}
.user-counts .count-item a:hover .count-icon {
	-webkit-transform:translateY(-5px);
	-moz-transform:translateY(-5px);
	transform:translateY(-5px)
}
.logout{ width:100px; padding:50px 20px 0; text-align:center;}
.mytip{ font-size:12px; width:200px; text-align:left; }

.member-tabs a em{ position:relative;}
.member-tabs a em b.sup{
	position: absolute;
	display: inline-block;
	height: 15px;
	line-height: 15px;
	font-family: arial;
	top: 5px;
	right: 13px;
	padding: 0 4px;
	background: #e4393c;
	border-radius: 15px;
	color: #fff;
	font-size: 10px;
	margin: 0 0 0 2px;
	}